草庐IT

C++ 和表格格式打印

全部标签

javascript - 打印 Javascript 对象中的所有属性

这个问题在这里已经有了答案:HowdoIenumeratethepropertiesofaJavaScriptobject?[duplicate](14个答案)关闭9年前。我正在学习代码学院教程,但我发现这很难。任务如下:Useafor-inlooptoprintoutallthepropertiesofnyc.varnyc={fullName:"NewYorkCity",mayor:"MichaelBloomberg",population:8000000,boroughs:5};//writeyourfor-inloopherefor(varinnyc){console.log(p

javascript - Firefox 19 从 JavaScript 打印 PDF

我有一个调用以下JavaScript的“打印”按钮window.frames.myPdfFrame.print();其中“myPdfFrame”是指带有PDF作为src的iframe。在Chrome和Firefox18(及更低版本)中,这将按预期打开打印对话框,但从Firefox19开始,我收到以下错误Error:Permissiondeniedtoaccessproperty'print'我假设这与使用embeddedPDFviewerreleasedwithFirefox19有关而不是Adob​​e插件。使用PDF插件工具栏中的打印图标可以正常工作。有没有办法从Javascript

Chrome 阻止了 Javascript 打印

我正在尝试从chrome运行javascriptwindow.print()。它第一次打印,但随后的调用(在第一次调用后的一分钟内)失败。Chrome日志指出“忽略对print()的过于频繁的调用。”window.print();setInterval(function(){window.print();},5000);找不到解决此问题的方法。有什么想法吗?提前致谢 最佳答案 这似乎是一个设计决定而不是错误。绕过它可能会非常困难。 关于Chrome阻止了Javascript打印,我们在S

javascript - 使用 css 打印 div 内容

我正在做一个元素,我想打印div内容。我使用的代码满足了我的要求,但我得到的是简单的输出,没有应用Css,也没有得到图像。请帮助我。我附上了我得到的代码和输出以及我想要的输出。代码:functionPrintElem(elem){Popup($(elem).html());}functionPopup(data){varmywindow=window.open('','newdiv','height=400,width=600');mywindow.document.write('');mywindow.document.write('');mywindow.document.writ

javascript - 如何在 Javascript 中打印文字 unicode 字符串?

我有一个数组,其中包含带有特殊unicode字符的字符串:vara=[["a",33],["h\u016B",44],["s\u00EF",51],...];当我遍历这个数组时:for(i=0;i");}它打印带有重音符号的字符:ahùsô...我想要:ah\u016Bs\u00EF...如何在Javascript中实现这一点? 最佳答案 是这样的吗?/*Createsauppercasehexnumberwithatleastlengthdigitsfromagivennumber*/functionfixedHex(number

javascript - 使用 phantom js 打印 PDF - @page 规则不起作用

我们正在使用phantomJS从网页(内部网站)打印PDF。我的问题不在于整个样式,而在于@page规则。@page规则中的所有样式均未应用。你知道这可能是什么吗?@page{size:auto;padding:0!important;margin:10mm!important;page-break-before:avoid;border:none!important;page-break-after:avoid;page-break-inside:avoid;overflow:hidden!important;box-sizing:border-box!important;@top-

没有打印对话框的javascript打印

下面的代码片段工作正常,但它打开了对话框窗口,但我不想打开打印对话框,只需打印即可,无需对话框,我应该在下面的片段中添加什么片段,还有一个疑问,我想在DOTMatrixPrinter中打印出来,知道下面的代码片段会起作用吗?varprtContent=document.getElementById(strid);varWinPrint=window.open('','','left=0,top=0');WinPrint.document.write(prtContent.innerHTML);WinPrint.document.close();WinPrint.focus();WinP

php - 使用 printer_write() 函数直接从 PHP 打印

我发现了一个直接从PHP打印的代码:$printer="cups-pdf";$ph=printer_open($printer);if($ph){$content="HelloWorld...";printer_set_option($ph,PRINTER_MODE,"RAW");printer_write($ph,$content);printer_close($ph);}else{echo"Couldn'tconnect...";}我正在尝试在Ubuntu14.04LTS上使用XAMPP对其进行测试。但它给了我一个错误:Fatalerror:Calltoundefinedfunct

php - 使用 PHP 和 jQuery 将 PDF 打印到页面

所以我需要一些关于我正在编写的php脚本的帮助,该脚本通过PHP脚本在新选项卡中加载PDF。我这样做是为了确保只有在用户登录并具有指向它的链接时才能访问PDF,否则PDF父目录中的.htaccess会阻止访问。我可以使用以下代码从PDF中读取:$file='../path-to-file.pdf';$filename='filename.pdf';header('Content-type:application/pdf');header('Content-Disposition:inline;filename="'.$filename.'"');header('Content-Tran

javascript - 如何垂直打印数组中的字符串元素?

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭4年前。Improvethisquestion我有一个数组,我想垂直打印每个元素。例如:myArr=['abc','def','ghi'];输出应该是:一个dgbeh我是我我已经通过使用2个for循环在php中设法做到了这一点,但我在JS中遇到了同样的任务。有什么建议么?